/*****************************************************
 * Admmin
 *****************************************************/
.line{
	border-bottom: 1px solid #eee;
	height: 1px;
}


.thumbnail {
	overflow: hidden;
}
 .thumbnail>.tools {
	position: absolute;
	top: 5px;
	bottom: 0;
	right: 20px;
	width: 24px;
	height: 22px;
	/*background-color: rgba(0,0,0,.55);*/
	text-align: center;
	vertical-align: middle;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	opacity:0.5;
}

.thumbnail:hover>.tools {
	opacity:1 !important;
}

.thumbnail>.tools a{
	display: block;
}

/*
.thumbnail>.tools.tools-bottom {
	width: auto;
	height: 28px;
	left: 0;
	right: 0;
	top: auto;
	bottom: -3px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 5px;
}


.thumbnail>.tools.tools-right {
	left: auto;
	right: -30px
}
.thumbnail>.tools.tools-top {
	width: auto;
	height: 28px;
	left: 0;
	right: 0;
	top: -30px;
	bottom: auto
}
.thumbnail:hover>.tools {
	left: 0;
	right: 0
}
.thumbnail:hover>.tools.tools-bottom {
	top: auto;
	bottom: 27px;
}

/*
.thumbnail:hover>.tools.tools-top {
	bottom: auto;
	top: 0
}
.thumbnail:hover>.tools.tools-right {
	left: auto;
	right: 0
}
.thumbnail>.in.tools {
	left: 0;
	right: 0
}
.thumbnail>.in.tools.tools-bottom {
	top: auto;
	bottom: 0
}
.thumbnail>.in.tools.tools-top {
	bottom: auto;
	top: 0
}
.thumbnail>.in.tools.tools-right {
	left: auto;
	right: 0
}
.thumbnail>.tools>a, .thumbnail>:first-child .inner a {
	display: inline-block;
	color: #FFF;
	font-size: 18px;
	font-weight: 400;
	padding: 0 4px
}
.thumbnail>.tools>a:hover, .thumbnail>:first-child .inner a:hover {
	text-decoration: none;
	color: #C9E2EA
}
.thumbnail .tools.tools-bottom>a, .thumbnail .tools.tools-top>a {
	display: inline-block
}
*/
 #map{
  display: block;
  width: 100%;
  height: 500px;
  margin: 0 auto;

}

.map-user {
	 height: 300px !important;
}

.footer-tools {
	position: fixed;
	bottom: 5px;
	right: 20px;
}

.bootbox-body {
	font-size: 14px;
}

/*** Tooltip ***/
.tooltips {
	padding: 0px 3px;
}


.tooltip.in {
	opacity: 1
}
.tooltip-inner {
	background-color: #222;
	color: #fff;
	font-size: 12px;
	text-shadow: 1px 1px 0 rgba(42,45,50,.5);
	padding: 5px 9px
}
.tooltip.top .tooltip-arrow {
	border-top-color: #222
}
.tooltip.right .tooltip-arrow {
	border-right-color: #222
}
.tooltip.left .tooltip-arrow {
	border-left-color: #222
}
.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #222
}
.tooltip-danger+.tooltip>.tooltip-inner {
	background-color: #bd362f;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(100,60,20,.3);
}
.tooltip-danger+.tooltip.top .tooltip-arrow {
	border-top-color: #bd362f
}
.tooltip-danger+.tooltip.right .tooltip-arrow {
	border-right-color: #bd362f
}
.tooltip-danger+.tooltip.left .tooltip-arrow {
	border-left-color: #bd362f
}
.tooltip-danger+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #bd362f
}
.tooltip-success+.tooltip>.tooltip-inner {
	background-color: #72af46;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(60,100,20,.3);
}
.tooltip-success+.tooltip.top .tooltip-arrow {
	border-top-color: #72af46
}
.tooltip-success+.tooltip.right .tooltip-arrow {
	border-right-color: #72af46
}
.tooltip-success+.tooltip.left .tooltip-arrow {
	border-left-color: #72af46
}
.tooltip-success+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #72af46
}
.tooltip-warning+.tooltip>.tooltip-inner {
	background-color: #ab7a4b;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(100,90,10,.3);
}
.tooltip-warning+.tooltip.top .tooltip-arrow {
	border-top-color: #ab7a4b
}
.tooltip-warning+.tooltip.right .tooltip-arrow {
	border-right-color: #ab7a4b
}
.tooltip-warning+.tooltip.left .tooltip-arrow {
	border-left-color: #ab7a4b
}
.tooltip-warning+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #ab7a4b
}
.tooltip-info+.tooltip>.tooltip-inner {
	background-color: #5bc0de;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-info+.tooltip.top .tooltip-arrow {
	border-top-color: #5bc0de
}
.tooltip-info+.tooltip.right .tooltip-arrow {
	border-right-color: #5bc0de
}
.tooltip-info+.tooltip.left .tooltip-arrow {
	border-left-color: #5bc0de
}
.tooltip-info+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #5bc0de
}
.tooltip-green+.tooltip>.tooltip-inner {
	background-color: #72af46;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-green+.tooltip.top .tooltip-arrow {
	border-top-color: #72af46
}
.tooltip-green+.tooltip.right .tooltip-arrow {
	border-right-color: #72af46
}
.tooltip-green+.tooltip.left .tooltip-arrow {
	border-left-color: #72af46
}
.tooltip-green+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #72af46
}
.tooltip-blue+.tooltip>.tooltip-inner {
	background-color: #466baf;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-blue+.tooltip.top .tooltip-arrow {
	border-top-color: #466baf
}
.tooltip-blue+.tooltip.right .tooltip-arrow {
	border-right-color: #466baf
}
.tooltip-blue+.tooltip.left .tooltip-arrow {
	border-left-color: #466baf
}
.tooltip-blue+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #466baf
}
.tooltip-red+.tooltip>.tooltip-inner {
	background-color: #bd362f;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-red+.tooltip.top .tooltip-arrow {
	border-top-color: #bd362f
}
.tooltip-red+.tooltip.right .tooltip-arrow {
	border-right-color: #bd362f
}
.tooltip-red+.tooltip.left .tooltip-arrow {
	border-left-color: #bd362f
}
.tooltip-red+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #bd362f
}
.tooltip-yellow+.tooltip>.tooltip-inner {
	background-color: #fee188;
	color: #963;
	text-shadow: none;
}
.tooltip-yellow+.tooltip.top .tooltip-arrow {
	border-top-color: #fee188
}
.tooltip-yellow+.tooltip.right .tooltip-arrow {
	border-right-color: #fee188
}
.tooltip-yellow+.tooltip.left .tooltip-arrow {
	border-left-color: #fee188
}
.tooltip-yellow+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #fee188
}
.tooltip-purple+.tooltip>.tooltip-inner {
	background-color: #8775a7;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-purple+.tooltip.top .tooltip-arrow {
	border-top-color: #8775a7
}
.tooltip-purple+.tooltip.right .tooltip-arrow {
	border-right-color: #8775a7
}
.tooltip-purple+.tooltip.left .tooltip-arrow {
	border-left-color: #8775a7
}
.tooltip-purple+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #8775a7
}
.tooltip-primary+.tooltip>.tooltip-inner {
	background-color: #466baf;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-primary+.tooltip.top .tooltip-arrow {
	border-top-color: #466baf
}
.tooltip-primary+.tooltip.right .tooltip-arrow {
	border-right-color: #466baf
}
.tooltip-primary+.tooltip.left .tooltip-arrow {
	border-left-color: #466baf
}
.tooltip-primary+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #466baf
}
.tooltip-default+.tooltip>.tooltip-inner {
	background-color: #ba5d32;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-default+.tooltip.top .tooltip-arrow {
	border-top-color: #ba5d32
}
.tooltip-default+.tooltip.right .tooltip-arrow {
	border-right-color: #ba5d32
}
.tooltip-default+.tooltip.left .tooltip-arrow {
	border-left-color: #ba5d32
}
.tooltip-default+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #ba5d32
}
.tooltip-gray+.tooltip>.tooltip-inner {
	background-color: #555;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(40,50,100,.3);
}
.tooltip-gray+.tooltip.top .tooltip-arrow {
	border-top-color: #555
}
.tooltip-gray+.tooltip.right .tooltip-arrow {
	border-right-color: #555
}
.tooltip-gray+.tooltip.left .tooltip-arrow {
	border-left-color: #555
}
.tooltip-gray+.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #555
}

.green {
	background-color: #72af46!important;
	border-color: #72af46!important
}
.text-green {
	color: #72af46!important
}
.blue {
	background-color: #466baf!important;
	border-color: #466baf!important
}
.text-blue {
	color: #466baf!important
}
.yellow {
	background-color: #fee188!important;
	border-color: #fee188!important;
	color: #963!important
}
.text-yellow {
	color: #fee188!important
}
.red {
	background-color: #bd362f!important;
	border-color: #bd362f!important
}
.text-red {
	color: #bd362f!important
}
.purple {
	background-color: #8775a7!important;
	border-color: #8775a7!important
}
.text-purple {
	color: #8775a7!important
}

.text-gray {
	color: #999!important
}
.text-white {
	color: #fff!important
}

.text-info {
	color: #5bc0de!important
}
.info {
	background-color: #5bc0de!important;
	border-color: #5bc0de!important
}

/******* End tooltip *********/


/******* Begin loadajax *********/
.loading div{
	top:0;
	left:0;
	z-index:9990;
	overflow:hidden;
	position:fixed; width:100%; height:100%;
	opacity: 0.5;
	background-color:#000;
}

.loading img{
	position:fixed;
	top:50%;
	left: 50%;
	z-index:9999 !important;
	opacity: 1.0 !important;
    filter: alpha(opacity=100) !important;
}

.error-message {
	color: #b94a48;
}

.form-error {
	border-color: #b94a48 !important;
}


.block{
	background-color: #fff;
	padding: 15px 0px 15px 30px;
	border: 1px solid #eee;
	margin-bottom: 20px;
	margin-right: 20px;
}


/******* End loadajax *********/
